everyone has a father - French English Dictionary